/*
 * ParaphraseDetectionCorpus.h
 *
 *  Created on: Feb 6, 2015
 *      Author: phong
 */

#ifndef SRC_PARAIDENCORPUS_H_
#define SRC_PARAIDENCORPUS_H_

#include <vector>
#include "../Deptree.h"
#include <string>
#include "../Dictionary.h"
#include "../Corpus.h"
using namespace std;

typedef tuple<real,Deptree*,Deptree*> PDENTRY;

class PDCorpus : public Corpus<PDENTRY>{
public:
	PDCorpus(string filename, Dictionary* vocaDic, Dictionary* posDic, Dictionary* deprelDic, bool mirror = false);

protected:
	virtual ~PDCorpus();
};

#endif /* SRC_PARAIDENCORPUS_H_ */
